business intelligence management data warehousing internet marketing data warehouse customer internet advertising billboards affiliate marketing online marketing advertising erp pay for performance crm affiliate billboard outdoor business media planning